infested with pests - Turco Inglés Diccionario